estate & trust tax preparation expert witness bookkeeping irs representation consulting consultant cash flow & budgeting analysis accounting services computer expert consulting services accounting expert witness testimony expert